startup.o needed due to __main symusr.o needed due to printf video.o needed due to SetVideoMode stdef1.o needed due to _sys_ramsize stdef2.o needed due to _sys_init_stacksize stdef3.o needed due to _sys_init_sp stdef4.o needed due to _sys_init_fp stdef5.o needed due to _sys_init_gp stdef6.o needed due to _sys_init_heapbase stdef7.o needed due to _sys_init_heapsize stdef8.o needed due to _sys_init_bss_flag Allocating common Palette: 60 at 0 MSX.o Allocating common COMReg: 1 at 0 MSX.o Allocating common SCC: 100 at 60 MSX.o Allocating common EmptyRAM: 4 at 4 MSX.o Allocating common SprTab: 4 at 8 MSX.o Allocating common ColTab: 4 at c MSX.o Allocating common VDPStatus: 10 at 160 MSX.o Allocating common XBGColor: 1 at 10 MSX.o Allocating common ColBuf: 4000 at 0 Psx.o Allocating common OPLL: 100 at 170 MSX.o Allocating common RAMMask: 1 at 11 MSX.o Allocating common JoyState: 2 at 12 MSX.o Allocating common RAMMapper: 4 at 14 MSX.o Allocating common MemMap: 200 at 270 MSX.o Allocating common bb0: 4 at 0 Psx.o Allocating common WVAddr: 2 at 18 MSX.o Allocating common PSLReg: 1 at 1a MSX.o Allocating common ROMMask: 2 at 1c MSX.o Allocating common PPIReg: 1 at 1e MSX.o Allocating common ChrTab: 4 at 20 MSX.o Allocating common VPAGE: 4 at 24 MSX.o Allocating common SprCol: 4 at 28 MSX.o Allocating common ROMMap: 800 at 470 MSX.o Allocating common RAMMap: 400 at c70 MSX.o Allocating common IOReg: 1 at 2c MSX.o Allocating common bb1: 4 at 4 Psx.o Allocating common RAM: 20 at 1070 MSX.o Allocating common KeyMap: 10 at 1090 MSX.o Allocating common SSL: 4 at 30 MSX.o Allocating common RTC: 34 at 10a0 MSX.o Allocating common SBuf: 4 at 8 Psx.o Allocating common PSG: 10 at 10e0 MSX.o Allocating common EnWrite: 4 at 34 MSX.o Allocating common MMC: 2c at 10f0 MSX.o Allocating common SSLReg: 1 at 38 MSX.o Allocating common Pal: 30 at 4000 Psx.o Allocating common ROMMapper: 8 at 40 MSX.o Allocating common PSL: 4 at 48 MSX.o Allocating common VDP: 40 at 1120 MSX.o Allocating common XBuf: 4 at c Psx.o Allocating common ICount: 4 at 0 Z80.o Allocating common SprGen: 4 at 4c MSX.o Allocating common XPal: 20 at 4030 Psx.o Allocating common RVAddr: 2 at 50 MSX.o Allocating common XFGColor: 1 at 52 MSX.o Allocating common CPURunning: 1 at 4 Z80.o Allocating common ChrGen: 4 at 54 MSX.o **FILES** fMSX.o 00000000 000000a0 2** 4d .text 00000000 00000000 2** 4d .data 00000000 00000000 2** 4d .bss MSX.o 000000a0 00005040 2** 4d .text 00000000 00000950 2** 4d .rdata 00000000 0000c3d0 2** 4d .data 00000000 00000090 2** 4d .sdata 00000000 00000010 2** 4d .sbss 00000000 00000000 2** 4d .bss 00000010 00000058 2** 4d .scommon 00000020 00001160 2** 4d COMMON Z80.o 000050e0 0000ec00 2** 4d .text 00000950 00001c10 2** 4d .rdata 0000c3d0 00000300 2** 4d .data 00000090 00000010 2** 4d .sdata 00000000 00000020 2** 4d .bss 00000070 00000005 2** 4d .scommon Psx.o 00013ce0 00001220 2** 4d .text 00002560 00000130 2** 4d .rdata 0000c6d0 00000080 2** 4d .data 000000a0 00000010 2** 4d .sdata 00000020 00000000 2** 4d .bss 00000080 00000010 2** 4d .scommon 00001180 00004050 2** 4d COMMON startup.o 00014f00 000001c0 2** 4d .text 0000c750 00000150 2** 4d .data 00000020 00000000 2** 4d .bss symusr.o 000150c0 00000000 2** 4d .text 0000c8a0 00000000 2** 4d .data 00000020 00000000 2** 4d .bss video.o 000150c0 00000040 2** 4d .text 0000c8a0 00000000 2** 4d .data 00000020 00000000 2** 4d .bss stdef1.o 00015100 00000000 2** 4d .text 0000c8a0 00000000 2** 4d .data 000000b0 00000010 2** 4d .sdata 00000020 00000000 2** 4d .bss stdef2.o 00015100 00000000 2** 4d .text 0000c8a0 00000000 2** 4d .data 000000c0 00000010 2** 4d .sdata 00000020 00000000 2** 4d .bss stdef3.o 00015100 00000000 2** 4d .text 0000c8a0 00000000 2** 4d .data 000000d0 00000010 2** 4d .sdata 00000020 00000000 2** 4d .bss stdef4.o 00015100 00000000 2** 4d .text 0000c8a0 00000000 2** 4d .data 000000e0 00000010 2** 4d .sdata 00000020 00000000 2** 4d .bss stdef5.o 00015100 00000000 2** 4d .text 0000c8a0 00000000 2** 4d .data 000000f0 00000010 2** 4d .sdata 00000020 00000000 2** 4d .bss stdef6.o 00015100 00000000 2** 4d .text 0000c8a0 00000000 2** 4d .data 00000100 00000010 2** 4d .sdata 00000020 00000000 2** 4d .bss stdef7.o 00015100 00000000 2** 4d .text 0000c8a0 00000000 2** 4d .data 00000110 00000010 2** 4d .sdata 00000020 00000000 2** 4d .bss stdef8.o 00015100 00000000 2** 4d .text 0000c8a0 00000000 2** 4d .data 00000120 00000010 2** 4d .sdata 00000020 00000000 2** 4d .bss **GLOBAL SYMBOLS** offset section offset symbol 80045548 *ABS* 80045548 longjmp 80043790 *ABS* 80043790 putchar 80022524 *ABS* 80022524 GsSetLightMode 80023bcc *ABS* 80023bcc GsScaleScreen 00000000 COMMON 00000000 Palette 00002c04 .text 00002c04 MCopyB 80015124 *ABS* 80015124 SsSeqSetRitardando 80043cb0 *ABS* 80043cb0 strcpy 000001ac .text 000001ac __main 0000076c .text 0000076c DoIn 8002632c *ABS* 8002632c KanjiFntOpen 8001b0f4 *ABS* 8001b0f4 SsUtGetVVol 00000aa8 .text 00000aa8 RefreshScr1 00000000 .data 00010810 PTable 80040274 *ABS* 80040274 log 00000ec0 .text 00000ec0 RefreshScr4 80043314 *ABS* 80043314 bcmp 800411cc *ABS* 800411cc sqrt 8004550c *ABS* 8004550c setjmp 8004100c *ABS* 8004100c cosh 8002663c *ABS* 8002663c KanjiFntClose 0000408c .text 0000408c CodesDD 8003e854 *ABS* 8003e854 __eqdf2 80027cb0 *ABS* 80027cb0 ResetGraph 80027404 *ABS* 80027404 GetTPage 80021920 *ABS* 80021920 GsSwapDispBuff 00000015 .sdata 00011d75 SaveCMOS 80042fe8 *ABS* 80042fe8 delete 8001ad88 *ABS* 8001ad88 SsUtPitchBend 80044518 *ABS* 80044518 printf 80117790 *ABS* 80117790 _fdata 80042df8 *ABS* 80042df8 LoadTest 8004133c *ABS* 8004133c sprintf2 80042e18 *ABS* 80042e18 Exec 80043120 *ABS* 80043120 StartRCnt 000003ec .text 000003ec Sprites 00000000 .scommon 00000000 COMReg 8003fb64 *ABS* 8003fb64 __divsf3 8002d718 *ABS* 8002d718 SetLightMatrix 0000003a .sdata 00011d9a FGColor 80043008 *ABS* 80043008 _get_errno 800225b0 *ABS* 800225b0 GsSetFogParam 00002724 .text 00002724 CodesFDCB 00000158 .text 00000158 Keyboard 80021ac0 *ABS* 80021ac0 GsSetLightMatrix 800137e8 *ABS* 800137e8 SsIsEos 0000001c .sdata 00011d7c RAMPages 800436cc *ABS* 800436cc memmove 00000060 COMMON 00000060 SCC 00000000 .text 80100000 eprol 00000000 .text 00000000 PutImage 80022600 *ABS* 80022600 GsSetAmbient 0000002c .sdata 00011d8c UseFont 00000030 .sdata 00011d90 VRAM 8001a33c *ABS* 8001a33c SsUtKeyOn 000003d4 .text 000003d4 SCCOut 8003ea84 *ABS* 8003ea84 __gtdf2 800432f4 *ABS* 800432f4 atol 800133fc *ABS* 800133fc SsSeqSetNext 8004ea28 *ABS* 8004ea28 math_errno 8003f5c0 *ABS* 8003f5c0 ceil 8003bf60 *ABS* 8003bf60 CdRead 8003f4e8 *ABS* 8003f4e8 floor 00002368 .text 00002368 VDPOut 00015100 .text 80115100 _etext 80043484 *ABS* 80043484 gets 00000004 .scommon 00000004 EmptyRAM 8004543c *ABS* 8004543c bsearch 8012c030 *ABS* 8012c030 _gp 000003e4 .text 000003e4 OPLLOut 00001010 .text 00001010 RefreshScr6 8002a9fc *ABS* 8002a9fc Krom2RawAdd2 80043ab4 *ABS* 80043ab4 qsort 8002154c *ABS* 8002154c GsSetDrawBuffOffset 80042fa8 *ABS* 80042fa8 format 800412fc *ABS* 800412fc printf2 00000008 .scommon 00000008 SprTab 00000016 .sdata 00011d76 MSXVersion 800235d8 *ABS* 800235d8 GsGetLs 80043420 *ABS* 80043420 getc 8002d528 *ABS* 8002d528 ApplyMatrixSV 80043698 *ABS* 80043698 memcpy 0000000c .scommon 0000000c ColTab 00002ae0 .text 00002ae0 Oper 80063e30 *ABS* 80063e30 GsLIGHTWSMATRIX 8003e8a4 *ABS* 8003e8a4 __floatsidf 8003eb60 *ABS* 8003eb60 __ltdf2 00000160 COMMON 00000160 VDPStatus 00000074 .text 00000074 M_WRMEM 00000005 .sdata 00010b15 IFlag 80014f3c *ABS* 80014f3c SsSeqReplay 8001a6e0 *ABS* 8001a6e0 SsUtKeyOff 80042860 *ABS* 80042860 _err_math 00000e9c .text 00000e9c SSlot 800433f0 *ABS* 800433f0 tolower 8002d134 *ABS* 8002d134 PopMatrix 80010754 *ABS* 80010754 malloc 0000b964 .text 0000b964 Z80 80040088 *ABS* 80040088 ldexp 80020f3c *ABS* 80020f3c GsInitGraph 00000010 .scommon 00000010 XBGColor 80124160 *ABS* 80124160 edata 800153c4 *ABS* 800153c4 SsSeqStop 80010ea0 *ABS* 80010ea0 SsSetMute 800203b4 *ABS* 800203b4 GsSortLine 00000034 .sdata 00011d94 OPLLReg 000003cc .text 000003cc PSGOut 80044368 *ABS* 80044368 strtoul 80042fc8 *ABS* 80042fc8 nextfile 00000000 COMMON 00000000 ColBuf 80028724 *ABS* 80028724 PutDrawEnv 80028374 *ABS* 80028374 LoadImage 00000000 .sdata 00000000 _sys_init_stacksize 8003c388 *ABS* 8003c388 CdPlay 00000000 .text 00000000 CodesCB 00000037 .sdata 00011d97 RTCMode 80010cb4 *ABS* 80010cb4 SsGetMVol 80010ee0 *ABS* 80010ee0 SsSetMVol 80016310 *ABS* 80016310 SsUtGetReverbType 80063f0c *ABS* 80063f0c GsIDMATRIX 00000004 .sdata 000013d4 ColCnt 00000200 .data 00010a10 PZSTable 00000170 COMMON 00000170 OPLL 8003fcb0 *ABS* 8003fcb0 __extendsfdf2 00000010 .sdata 00011d70 MsgFAILED 8003df74 *ABS* 8003df74 __adddf3 80063f2c *ABS* 80063f2c GsLSMATRIX 00000011 .scommon 00000011 RAMMask 80042f68 *ABS* 80042f68 lseek 00000012 .scommon 00000012 JoyState 80021f70 *ABS* 80021f70 GsSetProjection 80043394 *ABS* 80043394 bzero 00000036 .sdata 00011d96 RTCReg 00000014 .scommon 00000014 RAMMapper 800288fc *ABS* 800288fc PutDispEnv 00000078 .text 00000078 TrashMachine 000000c4 .text 000000c4 InitMachine 80021e80 *ABS* 80021e80 GsInit3D 00000270 COMMON 00000270 MemMap 80062d08 *ABS* 80062d08 PSDOFSY 00000b50 .text 00000b50 RefreshScr2 800147ec *ABS* 800147ec SsSetTickMode 800441a4 *ABS* 800441a4 strtol 00002d6c .text 00002d6c CodesED 00000000 .scommon 00000000 bb0 000003dc .text 000003dc PPIOut 00000018 .scommon 00000018 WVAddr 80042f28 *ABS* 80042f28 EnterCriticalSection 80010d34 *ABS* 80010d34 SsGetSerialAttr 80065954 *ABS* 80065954 GsLIGHT_MODE 80022a70 *ABS* 80022a70 GsGetWorkBase 80010fc4 *ABS* 80010fc4 SsSetSerialVol 00000028 .sdata 00011d88 FontBuf 8001f7e0 *ABS* 8001f7e0 GsInitFixBg16 00008204 .data 0000db94 gamerom 80042fd8 *ABS* 80042fd8 rename 0000003d .sdata 00011d9d ScanLine 80043f68 *ABS* 80043f68 strrchr 800219d0 *ABS* 800219d0 GsSetOrign 8003f3e8 *ABS* 8003f3e8 __fixdfsi 800109f0 *ABS* 800109f0 calloc 80026a2c *ABS* 80026a2c KanjiFntPrint 00007ce0 .text 00007ce0 CodesFD 800428e8 *ABS* 800428e8 strtod 80021ef8 *ABS* 80021ef8 GsMapModelingData 80022b44 *ABS* 80022b44 GsSetRefView2 0000001a .scommon 0000001a PSLReg 80063f74 *ABS* 80063f74 GsIDMATRIX2 00000024 .sdata 00011d84 FontName 80042f88 *ABS* 80042f88 write 800661e0 *ABS* 800661e0 PSDCNT 00000000 .data 00001350 SCR 800428c8 *ABS* 800428c8 atof 00002b4c .text 00002b4c MCopyF 8004096c *ABS* 8004096c __ledf2 80043b70 *ABS* 80043b70 strcat 0000001c .scommon 0000001c ROMMask 0000001e .scommon 0000001e PPIReg 80062d04 *ABS* 80062d04 PSDOFSX 00000020 .scommon 00000020 ChrTab 00000024 .scommon 00000024 VPAGE 00000000 .sdata 00000000 _sys_init_fp 801293c0 *ABS* 801293c0 end 80025320 *ABS* 80025320 FntOpen 80023e58 *ABS* 80023e58 GsSortObject4 00005008 .text 00005008 Patch 80040554 *ABS* 80040554 modf 00000004 .sdata 00010b14 IntSync 00000017 .sdata 00011d77 ROMTypeA 8001626c *ABS* 8001626c SsUtSetReverbType 800405fc *ABS* 800405fc fmod 80040d9c *ABS* 80040d9c cos 800283d8 *ABS* 800283d8 StoreImage 00000000 .text 00000000 SetVideoMode 8002843c *ABS* 8002843c MoveImage 8004107c *ABS* 8004107c tanh 00015100 .text 80115100 etext 800435fc *ABS* 800435fc memchr 00000028 .scommon 00000028 SprCol 00000000 .sdata 00000000 _sys_init_bss_flag 0000003c .sdata 00011d9c ScrMode 800151bc *ABS* 800151bc SsSeqSetVol 00000e18 .text 00000e18 RefreshScr3 80020628 *ABS* 80020628 GsSortBoxFill 00000000 .text 80100000 _ftext 00000000 .sdata 000013d0 IFreq 00000000 .text 00000000 _start 00000470 COMMON 00000470 ROMMap 80021de0 *ABS* 80021de0 GsDefDispBuff 80044018 *ABS* 80044018 strstr 80023314 *ABS* 80023314 GsGetLw 80040cc4 *ABS* 80040cc4 sin 80043b30 *ABS* 80043b30 rand 8003d960 *ABS* 8003d960 atan2 80042f78 *ABS* 80042f78 read 80043e00 *ABS* 80043e00 strncmp 00000039 .sdata 00011d99 PKey 00000320 .text 00000320 ColorsScrF 00000b90 .text 00000b90 MapROM 00000000 .sdata 00000000 _sys_init_sp 80040740 *ABS* 80040740 pow 80043e80 *ABS* 80043e80 strncpy 80040ed4 *ABS* 80040ed4 sinh 80026f04 *ABS* 80026f04 Krom2Tim 800404bc *ABS* 800404bc log10 00000c70 COMMON 00000c70 RAMMap 80042e28 *ABS* 80042e28 FlushCache 80063f4c *ABS* 80063f4c GsWSMATRIX 8001095c *ABS* 8001095c realloc 8002d4d8 *ABS* 8002d4d8 ApplyMatrix 8002527c *ABS* 8002527c FntLoad 0000002c .scommon 0000002c IOReg 000002ec .text 000002ec InitScrF 000049ec .text 000049ec RTCIn 800217e8 *ABS* 800217e8 GsSetClip 0000081c .text 0000081c RefreshScrF 80021f90 *ABS* 80021f90 GsSetFlatLight 80043360 *ABS* 80043360 bcopy 80044090 *ABS* 80044090 strtok 8003f108 *ABS* 8003f108 __negdf2 00000004 .scommon 00000004 bb1 8004364c *ABS* 8004364c memcmp 00000000 .sdata 00000000 _sys_init_heapbase 00000f68 .text 00000f68 RefreshScr5 800231b0 *ABS* 800231b0 GsSetView2 80043188 *ABS* 80043188 ResetRCnt 8003e468 *ABS* 8003e468 __divdf3 80043d8c *ABS* 80043d8c strncat 8002e4c8 *ABS* 8002e4c8 RotMatrixZ 800280b0 *ABS* 800280b0 SetDispMask 00001070 COMMON 00001070 RAM 8003e3a0 *ABS* 8003e3a0 _dbl_shift 80013654 *ABS* 80013654 SsSetTempo 8003c068 *ABS* 8003c068 CdReadSync 8003ecb4 *ABS* 8003ecb4 __muldf3 800139d4 *ABS* 800139d4 SsSeqClose 80042f38 *ABS* 80042f38 ExitCriticalSection 80062d0c *ABS* 80062d0c GsLIOFF 0000b924 .text 0000b924 ResetZ80 80014c10 *ABS* 80014c10 SsSeqPause 8002cf70 *ABS* 8002cf70 ScaleMatrixL 8001012c *ABS* 8001012c TestCard 8003c14c *ABS* 8003c14c CdReadFile 00001090 COMMON 00001090 KeyMap 80020520 *ABS* 80020520 GsSortGLine 80016340 *ABS* 80016340 SsUtReverbOff 800216f0 *ABS* 800216f0 GsSetOffset 80043738 *ABS* 80043738 memset 00000000 .text 00000000 main 800430e8 *ABS* 800430e8 GetRCnt 00000f98 .text 00000f98 StartMSX 80043b60 *ABS* 80043b60 srand 8002cde0 *ABS* 8002cde0 ApplyMatrixLV 80043450 *ABS* 80043450 getchar 8003ff54 *ABS* 8003ff54 __truncdfsf2 80063eb0 *ABS* 80063eb0 GsDISPENV 8002665c *ABS* 8002665c KanjiFntFlush 800282e0 *ABS* 800282e0 ClearImage 80014d64 *ABS* 80014d64 SsSeqPlay 00001ca4 .text 00001ca4 LoadCart 8002153c *ABS* 8002153c GsGetActiveBuff 0000003b .sdata 00011d9b BGColor 8003f1c4 *ABS* 8003f1c4 exp 80043764 *ABS* 80043764 putc 0000087c .text 0000087c RefreshScr0 8003fe10 *ABS* 8003fe10 __mulsf3 00000030 .scommon 00000030 SSL 800226a4 *ABS* 800226a4 GsSortOt 80043c4c *ABS* 80043c4c strcmp 8003b198 *ABS* 8003b198 CdSearchFile 80040c3c *ABS* 80040c3c tan 80063e54 *ABS* 80063e54 GsDRAWENV 80022a60 *ABS* 80022a60 GsSetWorkBase 00000000 .sdata 00000000 _sys_ramsize 800258fc *ABS* 800258fc FntPrint 800238ac *ABS* 800238ac GsGetLws 8003f0b8 *ABS* 8003f0b8 __nedf2 8003c2b4 *ABS* 8003c2b4 CdReadExec 80016438 *ABS* 80016438 SsUtSetReverbDelay 8001f4b8 *ABS* 8001f4b8 GsSortFixBg16 000010a0 COMMON 000010a0 RTC 00000000 .sdata 00010b10 IPeriod 00000008 .scommon 00000008 SBuf 8003d754 *ABS* 8003d754 atan 80044be0 *ABS* 80044be0 sprintf 80043cf4 *ABS* 80043cf4 strcspn 00000000 .data 00005990 BootBlock 8003dbf8 *ABS* 8003dbf8 asin 00000100 .data 00010910 ZSTable 8003ccdc *ABS* 8003ccdc VSyncCallback 80063d40 *ABS* 80063d40 GsOUT_PACKET_P 80010700 *ABS* 80010700 InitHeap 80016360 *ABS* 80016360 SsUtSetReverbFeedback 000010e0 COMMON 000010e0 PSG 8002264c *ABS* 8002264c GsClearOt 8002c898 *ABS* 8002c898 CompMatrix 8002814c *ABS* 8002814c DrawSync 000007f8 .text 000007f8 ColorSprites 00000034 .scommon 00000034 EnWrite 000010f0 COMMON 000010f0 MMC 000018c8 .text 000018c8 TrashMSX 00000038 .scommon 00000038 SSLReg 800219e8 *ABS* 800219e8 GsInitCoordinate2 00000035 .sdata 00011d95 PSGReg 8002297c *ABS* 8002297c GsGetTimInfo 80022628 *ABS* 80022628 GsDrawOt 800208c4 *ABS* 800208c4 GsSortSprite 8003ca68 *ABS* 8003ca68 VSync 00004000 COMMON 00004000 Pal 00000000 .text 00000000 M_RDMEM 800100c8 *ABS* 800100c8 GetPadBuf 00000040 .scommon 00000040 ROMMapper 00000048 .scommon 00000048 PSL 00002cbc .text 00002cbc DoVDP 8002def8 *ABS* 8002def8 RotMatrix 80062d10 *ABS* 80062d10 GsLMODE 0000119c .text 0000119c RefreshTx80 80021868 *ABS* 80021868 GsSetClip2D 8003d744 *ABS* 8003d744 GetVideoMode 800255d8 *ABS* 800255d8 FntFlush 00000000 .sdata 00000000 _sys_init_gp 80021400 *ABS* 80021400 GsSortClear 00000014 .sdata 00011d74 Verbose 80124160 *ABS* 80124160 _edata 0000c208 .data 00011b98 BIOSPatches 8002d5b8 *ABS* 8002d5b8 ScaleMatrix 8002d094 *ABS* 8002d094 PushMatrix 801293c0 *ABS* 801293c0 _end 00001118 .text 00001118 RefreshScr8 800661e4 *ABS* 800661e4 PSDIDX 00001094 .text 00001094 RefreshScr7 8002c9f8 *ABS* 8002c9f8 MulMatrix0 0000003e .sdata 00011d9e EndOfFrame 00000018 .sdata 00011d78 ROMTypeB 800658c8 *ABS* 800658c8 GsTON 00004c10 .text 00004c10 CheckSprites 00001120 COMMON 00001120 VDP 00002158 .text 00002158 LoadROM 80062d14 *ABS* 80062d14 GsLIGNR 80042ff8 *ABS* 80042ff8 Krom2RawAdd 0000000c .scommon 0000000c XBuf 80063f9c *ABS* 80063f9c CLIP2 80010c90 *ABS* 80010c90 SsGetMute 8002d588 *ABS* 8002d588 TransMatrix 8002d2b8 *ABS* 8002d2b8 MulMatrix 8002c778 *ABS* 8002c778 gteMIMefunc 0000019c .text 0000019c exit 00000004 .sdata 00011d64 MsgOK 80015d94 *ABS* 80015d94 SsVabTransfer 00000200 .data 00005b90 msxrom 800155f4 *ABS* 800155f4 SsVabClose 00000000 .scommon 00000000 ICount 800113e8 *ABS* 800113e8 SsSeqOpen 0000004c .scommon 0000004c SprGen 80016320 *ABS* 80016320 SsUtReverbOn 80020dc0 *ABS* 80020dc0 GsSortFastSprite 00004030 COMMON 00004030 XPal 800431c0 *ABS* 800431c0 atoi 8001b2b4 *ABS* 8001b2b4 SsUtAllKeyOff 80010f30 *ABS* 80010f30 SsSetSerialAttr 80063da8 *ABS* 80063da8 GsDISPON 00000140 .text 00000140 DoOut 80042fb8 *ABS* 80042fb8 firstfile 00000019 .sdata 00011d79 UPeriod 80043fb0 *ABS* 80043fb0 strspn 8001b180 *ABS* 8001b180 SsUtSetVVol 80042e08 *ABS* 80042e08 Load 80043d5c *ABS* 80043d5c strlen 80015224 *ABS* 80015224 SsSeqGetVol 000020dc .text 000020dc CodesDDCB 80042f58 *ABS* 80042f58 open 800135f4 *ABS* 800135f4 SsSeqSetAccelerando 800433c0 *ABS* 800433c0 toupper 0000c218 .data 00011ba8 MSK 8003e9a8 *ABS* 8003e9a8 __gedf2 8002e188 *ABS* 8002e188 RotMatrixX 8002dea8 *ABS* 8002dea8 TransposeMatrix 00000050 .scommon 00000050 RVAddr 80014dd4 *ABS* 80014dd4 SsPlayBack 8001ae18 *ABS* 8001ae18 SsUtChangePitch 80043c18 *ABS* 80043c18 strchr 00000000 .sdata 00000000 _sys_init_heapsize 00000052 .scommon 00000052 XFGColor 800274cc *ABS* 800274cc GetClut 8003dd7c *ABS* 8003dd7c acos 80021660 *ABS* 80021660 GsSetDrawBuffClip 8003f7a0 *ABS* 8003f7a0 hypot 8003f140 *ABS* 8003f140 __subdf3 80023cf4 *ABS* 80023cf4 GsLinkObject4 80124160 *ABS* 80124160 _fbss 8002e328 *ABS* 8002e328 RotMatrixY 00000020 .sdata 00011d80 VRAMPages 00000038 .sdata 00011d98 VKey 00000004 .scommon 00000004 CPURunning 000049f8 .text 000049f8 Interrupt 80010dcc *ABS* 80010dcc SsGetSerialVol 80042f98 *ABS* 80042f98 close 8004014c *ABS* 8004014c frexp 8003f9bc *ABS* 8003f9bc __addsf3 80066274 *ABS* 80066274 GsNDIV 80063d3c *ABS* 80063d3c POSITION 00000054 .scommon 00000054 ChrGen 80043ef8 *ABS* 80043ef8 strpbrk 00000006 .sdata 00010b16 TrapBadOps 80010924 *ABS* 80010924 free 80021a90 *ABS* 80021a90 GsSetLsMatrix 800163a0 *ABS* 800163a0 SsUtSetReverbDepth **MEMORY CONFIGURATION** name origin length r_size c_size is attributes *default* 00000000 ffffffff 00000000 801293c0 () **LINK EDITOR MEMORY MAP** output input virtual section section address tsize *ABS* 00000000 0 0 2**0 LOAD c:/psx/lib/libps.a address LOAD fMSX.o LOAD MSX.o LOAD Z80.o LOAD Psx.o LOAD c:/psx/lib/libps.a 00000000 80100000 . =80100000 .text 80100000 15100 0 2**4 load alloc reloc contents 80100000 00000000 _ftext =. from *(.init) 80100000 00000000 eprol =. from *(.text) .text 80100000 a0 a0 2**4 ecoff-littlemips fMSX.o(overhead 4056 bytes) 80100000 main .text 801000a0 5040 5040 2**4 ecoff-littlemips MSX.o(overhead 4056 bytes) 80102ca4 MCopyB 8010080c DoIn 80102408 VDPOut 80102b80 Oper 80100114 M_WRMEM 80100f3c SSlot 80102bec MCopyF 801050a8 Patch 80100c30 MapROM 80104a8c RTCIn 80101038 StartMSX 80101d44 LoadCart 80101968 TrashMSX 801000a0 M_RDMEM 80102d5c DoVDP 80104cb0 CheckSprites 801021f8 LoadROM 801001e0 DoOut 80104a98 Interrupt .text 801050e0 ec00 ec00 2**4 ecoff-littlemips Z80.o(overhead 4056 bytes) 8010916c CodesDD 80107804 CodesFDCB 80110a44 Z80 801050e0 CodesCB 80107e4c CodesED 8010cdc0 CodesFD 80110a04 ResetZ80 801071bc CodesDDCB .text 80113ce0 1220 1220 2**4 ecoff-littlemips Psx.o(overhead 4056 bytes) 80114788 RefreshScr1 80114ba0 RefreshScr4 801140cc Sprites 80113e38 Keyboard 80113ce0 PutImage 801140b4 SCCOut 801140c4 OPLLOut 80114cf0 RefreshScr6 801140ac PSGOut 80113d58 TrashMachine 80113da4 InitMachine 80114830 RefreshScr2 801140bc PPIOut 80114af8 RefreshScr3 80114000 ColorsScrF 80113fcc InitScrF 801144fc RefreshScrF 80114c48 RefreshScr5 8011455c RefreshScr0 801144d8 ColorSprites 80114e7c RefreshTx80 80114df8 RefreshScr8 80114d74 RefreshScr7 .text 80114f00 1c0 1c0 2**4 ecoff-littlemips [c:/psx/lib/libps.a]startup.o(overhead 4056 bytes) 801150ac __main 80114f00 _start 8011509c exit .text 801150c0 40 40 2**4 ecoff-littlemips [c:/psx/lib/libps.a]video.o(overhead 4056 bytes) 801150c0 SetVideoMode 80115100 00015100 PROVIDE (__runtime_reloc_start, .) from *(.rel.sdata) 80115100 00015100 PROVIDE (__runtime_reloc_stop, .) from *(.fini) 80115100 00015100 etext =. 80115100 00015100 _etext =. 80115100 80115100 . =. .rdata 80115100 2690 0 2**4 load alloc reloc contents from *(.rdata) .rdata 80115100 950 950 2**4 ecoff-littlemips MSX.o(overhead 4056 bytes) .rdata 80115a50 1c10 1c10 2**4 ecoff-littlemips Z80.o(overhead 4056 bytes) .rdata 80117660 130 130 2**4 ecoff-littlemips Psx.o(overhead 4056 bytes) 80117790 80117790 _fdata =ALIGN(00000010) .data 80117790 c8a0 0 2**4 load alloc reloc contents from *(.data) .data 80117790 c3d0 c3d0 2**4 ecoff-littlemips MSX.o(overhead 4056 bytes) 8011f994 gamerom 80117790 BootBlock 80123998 BIOSPatches 80117990 msxrom 801239a8 MSK .data 80123b60 300 300 2**4 ecoff-littlemips Z80.o(overhead 4056 bytes) 80123b60 PTable 80123d60 PZSTable 80123c60 ZSTable .data 80123e60 80 80 2**4 ecoff-littlemips Psx.o(overhead 4056 bytes) 80123e60 SCR .data 80123ee0 150 150 2**4 ecoff-littlemips [c:/psx/lib/libps.a]startup.o(overhead 4056 bytes) constructors: 80124030 8012c030 _gp =(ALIGN(00000010)+00008000) .lit8 (no attached output section) from *(.lit8) .lit4 (no attached output section) from *(.lit4) .sdata 80124030 130 0 2**4 load alloc reloc contents from *(.sdata) .sdata 80124030 90 90 2**4 ecoff-littlemips MSX.o(overhead 4056 bytes) 80124045 SaveCMOS 8012406a FGColor 8012404c RAMPages 8012405c UseFont 80124060 VRAM 80124046 MSXVersion 80124064 OPLLReg 80124067 RTCMode 80124040 MsgFAILED 80124066 RTCReg 80124058 FontBuf 8012406d ScanLine 80124054 FontName 80124047 ROMTypeA 8012406c ScrMode 80124069 PKey 8012406b BGColor 80124065 PSGReg 80124044 Verbose 8012406e EndOfFrame 80124048 ROMTypeB 80124034 MsgOK 80124049 UPeriod 80124050 VRAMPages 80124068 VKey .sdata 801240c0 10 10 2**4 ecoff-littlemips Z80.o(overhead 4056 bytes) 801240c5 IFlag 801240c4 IntSync 801240c0 IPeriod 801240c6 TrapBadOps .sdata 801240d0 10 10 2**4 ecoff-littlemips Psx.o(overhead 4056 bytes) 801240d4 ColCnt 801240d0 IFreq .sdata 801240e0 10 10 2**4 ecoff-littlemips [c:/psx/lib/libps.a]stdef1.o(overhead 4056 bytes) 801240e0 _sys_ramsize .sdata 801240f0 10 10 2**4 ecoff-littlemips [c:/psx/lib/libps.a]stdef2.o(overhead 4056 bytes) 801240f0 _sys_init_stacksize .sdata 80124100 10 10 2**4 ecoff-littlemips [c:/psx/lib/libps.a]stdef3.o(overhead 4056 bytes) 80124100 _sys_init_sp .sdata 80124110 10 10 2**4 ecoff-littlemips [c:/psx/lib/libps.a]stdef4.o(overhead 4056 bytes) 80124110 _sys_init_fp .sdata 80124120 10 10 2**4 ecoff-littlemips [c:/psx/lib/libps.a]stdef5.o(overhead 4056 bytes) 80124120 _sys_init_gp .sdata 80124130 10 10 2**4 ecoff-littlemips [c:/psx/lib/libps.a]stdef6.o(overhead 4056 bytes) 80124130 _sys_init_heapbase .sdata 80124140 10 10 2**4 ecoff-littlemips [c:/psx/lib/libps.a]stdef7.o(overhead 4056 bytes) 80124140 _sys_init_heapsize .sdata 80124150 10 10 2**4 ecoff-littlemips [c:/psx/lib/libps.a]stdef8.o(overhead 4056 bytes) 80124150 _sys_init_bss_flag 80124160 80124160 edata =. 80124160 80124160 _edata =. 80124160 80124160 _fbss =. .sbss 80124160 90 0 2**4 alloc from *(.sbss) .sbss 80124160 10 10 2**4 ecoff-littlemips MSX.o(overhead 4056 bytes) from *(.scommon) .scommon 80124170 58 58 2**4 ecoff-littlemips MSX.o(overhead 4056 bytes) 80124170 COMReg 80124174 EmptyRAM 80124178 SprTab 8012417c ColTab 80124180 XBGColor 80124181 RAMMask 80124182 JoyState 80124184 RAMMapper 80124188 WVAddr 8012418a PSLReg 8012418c ROMMask 8012418e PPIReg 80124190 ChrTab 80124194 VPAGE 80124198 SprCol 8012419c IOReg 801241a0 SSL 801241a4 EnWrite 801241a8 SSLReg 801241b0 ROMMapper 801241b8 PSL 801241bc SprGen 801241c0 RVAddr 801241c2 XFGColor 801241c4 ChrGen *fill* 801241c8 8 0000 .scommon 801241d0 5 5 2**4 ecoff-littlemips Z80.o(overhead 4056 bytes) 801241d0 ICount 801241d4 CPURunning *fill* 801241d5 b 0000 .scommon 801241e0 10 10 2**4 ecoff-littlemips Psx.o(overhead 4056 bytes) 801241e0 bb0 801241e4 bb1 801241e8 SBuf 801241ec XBuf .bss 801241f0 51d0 0 2**4 alloc from *(.bss) .bss 801241f0 20 20 2**4 ecoff-littlemips Z80.o(overhead 4056 bytes) from *(COMMON) COMMON 80124210 1160 1160 2**4 ecoff-littlemips MSX.o(overhead 4056 bytes) 80124210 Palette 80124270 SCC 80124370 VDPStatus 80124380 OPLL 80124480 MemMap 80124680 ROMMap 80124e80 RAMMap 80125280 RAM 801252a0 KeyMap 801252b0 RTC 801252f0 PSG 80125300 MMC 80125330 VDP COMMON 80125370 4050 4050 2**4 ecoff-littlemips Psx.o(overhead 4056 bytes) 80125370 ColBuf 80129370 Pal 801293a0 XPal 801293c0 801293c0 end =. 801293c0 801293c0 _end =. OUTPUT(fmsx ecoff-littlemips)